jQuery(function(){ initTouchNav(); initSlideShow(); initLightbox(); }); function initSlideShow(){ jQuery('div.slideshow').fadeGallery({ slides: 'div.slide', btnPrev: 'a.btn-prev', btnNext: 'a.btn-next', pagerLinks: '.pagination li', event: 'click', autoRotation: true, autoHeight: true, switchTime: 3000, animSpeed: 500 }); } function initLightbox(){ jQuery('a.lightbox, a[data-rel*="lightbox"]').each(function(){ var link=jQuery(this); link.attr('rel', link.attr('data-rel')).fancybox({ padding: 15, margin: 0, cyclic: false, autoScale: true, overlayShow: true, overlayOpacity: 0.65, overlayColor: '#ffffff', titlePosition: 'inside', onComplete: function(box){ if(link.attr('href').indexOf('#')===0){ jQuery('#fancybox-content').find('a.close').unbind('click.fb').bind('click.fb', function(e){ jQuery.fancybox.close(); e.preventDefault(); }); }} }); }); } jQuery(function(){ var isTouchDevice=('ontouchstart' in window)||window.DocumentTouch&&document instanceof DocumentTouch; var isMobile=$(window).width() <=768; var isWinPhoneDevice=navigator.msPointerEnabled&&/MSIE 10.*Touch/.test(navigator.userAgent); if(!isTouchDevice&&!isWinPhoneDevice&&!isMobile){ var head=document.getElementsByTagName('head')[0], style=document.createElement('style'), rules=document.createTextNode('#fancybox-overlay'+'{'+ 'position:fixed;'+ 'top:0;'+ 'left:0;'+ '}'); style.type='text/css'; if(style.styleSheet){ style.styleSheet.cssText=rules.nodeValue; }else{ style.appendChild(rules); } head.appendChild(style); }}); function initTouchNav(){ jQuery('#nav').each(function(){ new TouchNav({ navBlock: this }); }); } ;(function($){ function FadeGallery(options){ this.options=$.extend({ slides: 'ul.slideset > li', activeClass:'active', disabledClass:'disabled', btnPrev: 'a.btn-prev', btnNext: 'a.btn-next', generatePagination: false, pagerList: '